hold (one) at a distance - Spanish English Dictionary